#グリッド構成

このサンプルでは、​​軸のスクリプト可能なグリッド オプションを使用してスタイルを制御する方法を示します。この場合、Y 軸のグリッド線はその値に基づいて色付けされます。さらに、X 軸グリッドの表示のさまざまな部分を切り替えるためのブール値が提供されています。

// Change these settings to change the display for different parts of the X axis
// grid configuration
const DISPLAY = true;
const BORDER = true;
const CHART_AREA = true;
const TICKS = true;
const config = {
  type: 'line',
  data: data,
  options: {
    responsive: true,
    plugins: {
      title: {
        display: true,
        text: 'Grid Line Settings'
      }
    },
    scales: {
      x: {
        border: {
          display: BORDER
        },
        grid: {
          display: DISPLAY,
          drawOnChartArea: CHART_AREA,
          drawTicks: TICKS,
        }
      },
      y: {
        border: {
          display: false
        },
        grid: {
          color: function(context) {
            if (context.tick.value > 0) {
              return Utils.CHART_COLORS.green;
            } else if (context.tick.value < 0) {
              return Utils.CHART_COLORS.red;
            }
            return '#000000';
          },
        },
      }
    }
  },
};

#ドキュメント

最終更新: 2023 年 4 月 28 日、午前 5 時 18 分 20 秒